import Vue from 'vue'
import Vuex from 'vuex'
//引入 左侧菜单的模块
import app from './modules/app.js';
//将 getters引入
import getters from './getters';
//配置 vuex的日志插件
import createLogger from 'vuex/dist/logger';
Vue.use(Vuex)

export default new Vuex.Store({
  plugins: [createLogger()],
  state: {},//状态
  mutations: {},//使用 mutation ，修改状态值， 做同步操作
  actions: {},//使用 commit 将状态值提交到 mutation   动作，做异步操作，大数据量的处理逻辑
  getters,
  modules: {app}//模块
})
